strumous abscess - French English Dictionary